Micron Document
`:top
`!Client Side Scripting`! ist eine Technik der `F33f`_`[Webentwicklung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Webentwicklung]`_`f, bei der ein `F33f`_`[Computerprogramm`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Computerprogramm]`_`f auf dem Gerät des Benutzers (`F33f`_`[Client`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Client]`_`f) ausgeführt wird. Diese Technik wird häufig für `F33f`_`[dynamische Webseiten`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Dynamische_Webseite]`_`f und `F33f`_`[Webanwendungen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Webanwendung]`_`f genutzt, wobei ein `F33f`_`[JavaScript`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=JavaScript]`_`f-Programm im `F33f`_`[Webbrowser`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Webbrowser]`_`f ausgeführt wird. Eine alternative bzw. ergänzende Technik ist das `F33f`_`[Server Side Scripting`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Server_Side_Scripting]`_`f, bei dem ein Computerprogramm auf dem Server (meist `F33f`_`[Webserver`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Webserver]`_`f) ausgeführt wird.

>>Contents

• `F0af`_`[Client Side Rendering`#client-side-rendering]`_`f
• `F0af`_`[Programmiersprachen`#programmiersprachen]`_`f

-─

>>Client Side Rendering

Client Side Rendering ist ein häufiger Einsatz von Client Side Scripting und bezeichnet die dynamische Erzeugung eines `F33f`_`[HTML-Dokuments`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=HTML-Dokument]`_`f bzw. einer Benutzeroberfläche auf dem Client. Client Side Rendering ist eine mögliche Umsetzung `F33f`_`[dynamischer Webseiten`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Dynamische_Webseite]`_`f und `F33f`_`[Webanwendungen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Webanwendung]`_`f. Eine alternative Technik ist `F33f`_`[Server Side Rendering`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Server_Side_Rendering]`_`f, bei der das HTML-Dokument auf dem Server erzeugt wird.

Siehe auch

:

Single-Page-Webanwendung

>>Programmiersprachen

Die heute wohl bedeutendste, clientseitige Skriptsprache ist `F33f`_`[JavaScript`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=JavaScript]`_`f, da es die einzige `F33f`_`[Programmiersprache`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmiersprache]`_`f ist, die von modernen `F33f`_`[Webbrowsern`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Webbrowser]`_`f unterstützt wird.

Eine Möglichkeit für die Nutzung anderer Programmiersprachen außer JavaScript im Webbrowser ist Nutzung eines `F33f`_`[Transcompilers`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Transcompiler]`_`f auf dem Server oder Client. Dabei wird der Quelltext automatisch in JavaScript übersetzt. Nachteile sind dabei eventuell zusätzlicher Overhead beim Laden der Webseite und eine zusätzliche Komplexitätsebene bei der Fehlerbeseitigung.

Verbreitete Programmiersprachen beim Server Side Scripting sind:

• `F33f`_`[JavaScript`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=JavaScript]`_`f (standardisiert als `*ECMAScript`*), wird von allen modernen Browsern unterstützt
• `F33f`_`[CoffeeScript`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=CoffeeScript]`_`f – wird nach JavaScript transkompiliert
• `F33f`_`[TypeScript`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=TypeScript]`_`f – wird nach JavaScript transkompiliert

`c`F0af`_`[↑ Back to top`#top]`_`f`a